global aid - French English Dictionary